Application Development and Execution in a VirtualComputing
نویسندگان
چکیده
As the size and complexity of high performance computing applications continue to increase, their computing, storage and connectivity requirements become more and more di cult to accommodate on any single computing platform. The Virtual Computing Environment (VCE) combines heterogeneous computing, storage and network resources into a exible system for the execution of large scale applications. Current systems for managing distributed applications employ static allocation policies which are di cult to scale to large networks made up of geographically dispersed resources connected by high speed network technology (e.g. ATM). In this paper we present an application description framework which is used to develop large scale applications in the VCE. We also discuss two methods for scheduling tasks in the VCE: one emphasizes redundant task scheduling while the other emphasizes a more conventional use of load measurement techniques to select less loaded computers to run application tasks. Several example applications are included and used to demonstrate the performance of a Virtual Computing Environment which employs an IBM SP2 supercomputer, a cluster of DEC Alpha workstations, and a cluster of Sun and Silicon Graphics workstations interconnected by an ATM network. 2
منابع مشابه
Application of Fuzzy Technique for Order-Preference by Similarity to Ideal Solution (FTOPSIS) to Prioritize Water Resource Development Economic Scenarios in Pishin Catchment
Water is a basic demand of sustainable development in most regions of the world. The non-uniform temporal and spatial distribution of water resources will lead to water shortage in arid and semi-arid areas. Pishin catchment is one of the most important catchments in South-East Iran. The basin had been faced with consecutive droughts in recent years. On the other hand, water resources developmen...
متن کاملAnalysis on Components Complexity During Execution of Construction Projects
Development is the fundamental area in enabling India`s economy and urban and provincial structure. Development is a multi-connected structure where all variables are bury connected and multi-centered. All the three limitations time, expense and quality ought to be adjusted in an improved way, so that no segment gets influenced by dismissing those. The goal of this study is to distinguish the m...
متن کاملProposing an Efficient Software-Based Method for Enhancing the Reliability of Critical Application Robot
Robots play such remarkable roles in humans’ modern lives that performing many tasks without them isimpossible. Using robotic systems is gradually increasing the tasks allocated to them and they are becomingmore complex and critical. Software reliability is one of the most significant requirements of robots. Forenhancing reliability, systems should be inherently designed to be tolerable of soft...
متن کاملTrial Chemical Grouting in Filter Materials at the Karkheh Dam Site, Iran
A sodium silicate-based chemical grout was used in the Karkheh dam site in order to examine the performance of the chemical grouting technique for stabilization of the dam's filter material. Karkheh, an embankment dam with the reservoir capacity of about 7.4 billion cubic meter at the maximum water level, is the largest dam in Iran. The grouting works performed at the dam site, were part of the...
متن کاملExplaining the Dimensions and Consequences of Geography-Political Execution of Health Promotion Plan in Kohgiluyeh and Boyerahmad Province
Introduction: The purpose of this study is to explain the dimensions and implications of the political geography of the implementation of the Health System Development Plan in Kohgiluyeh and Boyer-Ahmad Province. Methods: The research method was a survey and data gathering tool was a structured questionnaire. Sample size was determined by the modified Cochran formula (400). The research data...
متن کامل